package com.ruoyi.grape.mapper;

import java.util.List;
import com.ruoyi.grape.domain.GrapeHismet;

/**
 * 历史气象信息Mapper接口
 * 
 * @author ld
 * @date 2023-11-18
 */
public interface GrapeHismetMapper 
{
    /**
     * 查询历史气象信息
     * 
     * @param hismetId 历史气象信息主键
     * @return 历史气象信息
     */
    public GrapeHismet selectGrapeHismetByHismetId(Long hismetId);

    /**
     * 查询历史气象信息列表
     * 
     * @param grapeHismet 历史气象信息
     * @return 历史气象信息集合
     */
    public List<GrapeHismet> selectGrapeHismetList(GrapeHismet grapeHismet);

    /**
     * 新增历史气象信息
     * 
     * @param grapeHismet 历史气象信息
     * @return 结果
     */
    public int insertGrapeHismet(GrapeHismet grapeHismet);

    /**
     * 修改历史气象信息
     * 
     * @param grapeHismet 历史气象信息
     * @return 结果
     */
    public int updateGrapeHismet(GrapeHismet grapeHismet);

    /**
     * 删除历史气象信息
     * 
     * @param hismetId 历史气象信息主键
     * @return 结果
     */
    public int deleteGrapeHismetByHismetId(Long hismetId);

    /**
     * 批量删除历史气象信息
     * 
     * @param hismetIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteGrapeHismetByHismetIds(Long[] hismetIds);
}
